.video-array-player {
  position: relative;
  width: 100%;
  height: 100%;
  overflow-y: hidden;
}

.video-array {
  position: relative;
  width: 100%;
  background: gray;
}
.video-array > .click-overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: auto;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  background: transparent;
  display: none;
}
.video-array > .click-overlay body {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  background: transparent;
}

.controls {
  position: relative;
  width: 100%;
  height: 40px;
  text-align: center;
}
.controls .window-split-type-container {
  position:absolute;
  top: 4px;
  width: 54px;
  height: 34px;
  font-size: 1.3em;
}

.window-split-type-container > select {
  height: 90%;
  border: 1px solid gray;
  border-radius: 2px;
}

.video-info {
  height: 34px;
  line-height: 40px;
  font-size: 12px;
}

.buttons {
  position:absolute;
  right: 8px;
  top: 4px;
  height: 34px;
}
.buttons > input {
  width: 30px;
  height: 30px;
}

.btn-up {
  background: url(img/up.png) center center no-repeat;
  border-width: 0px;
}
.btn-down {
  background: url(img/down.png) center center no-repeat;
  border-width: 0px;
}
.btn-left {
  background: url(img/left.png) center center no-repeat;
  border-width: 0px;
}
.btn-right {
  background: url(img/right.png) center center no-repeat;
  border-width: 0px;
}
.btn-up-press {
  background: url(img/up_press.png) center center no-repeat;
  border-width: 0px;
}
.btn-down-press {
  background: url(img/down_press.png) center center no-repeat;
  border-width: 0px;
}
.btn-left-press {
  background: url(img/left_press.png) center center no-repeat;
  border-width: 0px;
}
.btn-right-press {
  background: url(img/right_press.png) center center no-repeat;
  border-width: 0px;
}
.btn-on {
  background: url(img/on.png) center center no-repeat;
  border-width: 0px;
}
.btn-off {
  background: url(img/off.png) center center no-repeat;
  border-width: 0px;
}
.btn-video {
  background: url(img/voice.png) center center no-repeat;
  border-width: 0px;
}
.btn-full-screen {
  background: url(img/full_screen.png) center center no-repeat;
  border-width: 0px;
}
